be hard getting access to - French English Dictionary